package marina;

import java.util.Scanner;

public class J03Lotto645_ {
	// 복권 발행 프로그램
	// 미리 당첨 복권 번호를 하나 생성. (상수 LOTTO => 3자리로)
	// 조건: 사용자로부터 복권 숫자 3자리 입력받음
	// 당첨: 상금 100만원을 지급함. 이라고 출력
	// 미당첨: "다음 기회를 이용하세요.." 라고 출력
	// ---------------------------출력문 수정---------------------------
	public static void main(String[] args){
		// 1. 변수 선언
		final int LOTTO = 785; //상수
		int num;
		String title = "복권 3자리 숫자를 입력하세요."; // 메시지 변수 선언
		String result = ""; // 당첨 여부 출력용 변수 선언
		Scanner sc = null; //키보드 입력

		// 2. 복권 입력 및 당첨 확인
		/*sc = new Scanner(System.in);
		System.out.println("복권 3자리 숫자를 입력하세요.");
		num = sc.nextInt();
		
		if(LOTTO == num){
			System.out.println("빙고! 당첨.. 상금 100만원");
		}
		if(LOTTO != num){
			System.out.println("다음 기회를~!!");
		} // 사실 이렇게 중간에 결과를 출력하는 것은 효율적이지 못하다.
		//   (메시지 수정 시 각각 일일히 수정해줘야하기 때문에...)
*/		sc = new Scanner(System.in);
		System.out.println(title);
		num = sc.nextInt();
		
		if(LOTTO == num){
			result ="빙고! 당첨.. 상금 100만원";
		}
		if(LOTTO != num){
			result = "다음 기회를~!!";
		} // result 변수에 값을 넣어준다.
		// 사실은 result에 있는 값들도 변수 처리를 해주면 다국어 시스템 처리도 할 수 있다.
		sc.close();
		
		// 3. 결과 출력
		System.out.println(result); // 당첨 여부 출력
		System.out.println(LOTTO);
		System.out.println(num);
		
	}
}
